package com.ku.kill.controller.vo;

import cn.hutool.core.date.DateTime;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import javax.validation.constraints.Min;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * @program: kill2
 * @description:
 * @author: JokerKu
 * @create: 2020-04-02 22:51
 **/
@Data
public class ItemVO {
    private Integer id;

    private String title;//商品名

    private BigDecimal price;

    private String description;//商品描述

    private Integer sales;//销量

    private String imgUrl;

    private Integer stock;//库存

    private Integer promoStatus;//记录商品是否有秒杀活动，以及对应的状态 0表示没有秒杀活动 1表示秒杀活动待开始 2表示正在进行中

    private BigDecimal promoPrice;//秒杀价格

    private Integer promoId;//秒杀的id
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime startDate;//秒杀开始时间
}
